import request from '@/utils/request.js'

//获取角色列表（树形）
export function PermissionList(){
    return request({
        url:'/park/sys/role'
    })
}

//查询当前角色详情（数据）
export function getPermission(roleId){
    return request({
        url:`/park/sys/role/${roleId}`
    })
}

//查询所有权限信息（列表）
export function getPermissionList(){
    return request({
        url:'/park/sys/permision/all/tree'
    })
}

//获取角色关联的用户列表
export function getRoleList(data){
    return request({
        url:`/park/sys/roleUser/${data.roleId}`,
        params:data
    })
}

//添加角色
export function setRole(data){
    return request({
        url:'/park/sys/role',
        method:'post',
        data
    })
}

//修改角色
export function putRole(data){
    return request({
        url:'/park/sys/role',
        method:'put',
        data
    })
}

//删除角色
export function delRole(id){
    return request({
        url:`/park/sys/role/${id}`,
        method:'delete'
    })
}